"""
列表修改相关操作
    1. 列表名[索引] = 值
        根据索引，修改其对应的元素
    2. 列表名.reverse()
        反转列表
    3. 列表名.sort(reverse=True)
        将列表排序， reverse=True 则为降序， reverse=False 为升序
"""

list1 = [10,20,30,40,50]

print(list1[0])
list1[0] = 100 # 修改索引值为0的元素为100

print(list1[0])
print(list1)

# list1[5] = 600 # 报错 list assignment index out of range  列表下标越界
# print(list1[5])

print('-' * 30)
print(f'列表list1反转前:{list1}')

# 反转列表
list1.reverse()
print(f'列表list1反转后:{list1}')

# 列表排序
print('=' * 30)
list2 = [17,32,2,63,5,98,41,24]
# list2.sort() # 默认就是升序 False
list2.sort(reverse=False)
print(f'列表List2升序排序:{list2}')

list2.sort(reverse=True)
print(f'列表List2降序排序:{list2}')